$_color: #006EE4;
.org-tree-company {
  font-size: 12px;
  font-weight: 600;
  color: $_color;
  background: rgba(8,124,243,0.2);
  box-shadow: none !important;
}

.org-tree-department {
  padding: 8px 15px !important;
  font-size: 12px;
  font-weight: 600;
  color: $_color;
  border: 1px solid rgba(1,123,255,0.5);
  box-shadow: none !important;
}

.org-tree-spec{
  padding: 8px 15px !important;
  font-size: 12px;
  font-weight: 600;
  background: linear-gradient( 90deg, #007DFE 54%, #57E4FF 98%);
  border: 1px solid rgba(1,123,255,0.5);
  box-shadow: 0px 4px 10px 0px rgba(0,187,225,0.3);
  color: #fff;
}

.org-tree-default {
  font-size: 12px;
  font-weight: 600;
  color: $_color;
  background-color: $--color-n20;
  box-shadow: none !important;
}

.org-tree-node-label {
  cursor: pointer;
}

.org-tree-node:not(:last-child)::after,
.org-tree-node:not(:first-child)::before {
  border-top: 2px solid $--color-text-regular;
}

.org-tree-node::after,
.org-tree-node-children::before {
  border-left: 2px solid $--color-text-regular;
}
